performance publicly exhibited - English Synonyms Dictionary